have difficulty in understanding - Turc Anglais Dictionnaire